@charset "utf-8";    
    /* CSS Document */
		html{height: 100%; font-size: 14px;}
		body{height: 100%;}
    body, ul, dl, dd, dt, ol, li, p, h1, h2, h3, h4, h5, h6, em, i, span, textarea, form, select, fieldset, table, td, div, input {margin:0;padding:0;  font-family: "Helvetica Neue","Helvetica","Arial","Microsoft YaHei","Segoe UI","Lucida Grande","FreeSans","Arimo","Droid Sans","wenquanyi micro hei","Hiragino Sans GB","Hiragino Sans GB W3","sans-serif"}
    h1, h2, h3, h4, h5, h6{font-size:14px;font-weight:normal}
    body>div{margin:0 auto}
    div {text-align:left}
    a img {border:0}
    a{
        color: #222;}
    a{text-decoration: none;}
    ol, ul, li {
        list-style: none; }
    .clear{clear:both}
    .noneu{text-decoration: none;}/* a标签没下划线 */
    /* 字体颜色 */
    .gray{color: #8d8d8d}
    .white{color:white}
    /* 字体颜色 */
    /* 背景颜色 */
    .bgcolor{background-color:white}
    /* 背景颜色 */
    .floflt{float:left}
    .florig{float:right}
    .overflow{overflow:hidden}
    .btm_fixed{bottom:0px; position:fixed}/* 固定在底部位置 */
    /* div里的内容不透明 */
    .rgb{background-color:rgba(255,255,255,0.5);}/* 白色透明 */
    em,span,i{font-style: normal; }
    
    i{font-style: normal}
    .martwo{ margin-top: 2px}
    .marfif{ margin-top: 5px}
    .marten{ margin-top: 10px}
    .t{ background-color: #EFEFEF; height: 20px; width: 100%;}
	.main{width: 100%; background: url(/static/images/bg.png) no-repeat; background-size: 100%; height: 100%;  position: fixed;}
	.main_main{ width: 591px; height: 425px; background-color: rgba(0,0,0,0.3); margin: 0 auto; position: relative;
	top: 50%; margin-top: -212.5px;
	box-shadow: 10px 0px 10px rgba(0,0,0,0.3);}
	.title{ width: 100%; text-align: center; font-size: 30px; color: #e44662; padding: 48px 0px;}
	.user{ width: 348px; height: 48px; border: 1px solid #EFEFEF; background-color: white; margin: 0 auto;
	margin-top: 20px;}
	.user img{ position: relative; top: 11px; float: left; margin-left: 10px;}
	.user input{width: 300px; height: 48px; border: 0; line-height: 48px; font-size: 16px; float: left; padding-left: 10px;}
	.rememberPwd{ margin: 0 auto; margin-top: 24px; width: 348px;}
	.rememberPwd input{ position: relative; top: 2px;}
	.rememberPwd label{ color: white;}
	.login{width: 348px; height: 48px; margin: 0 auto; background-color: #293541; color: white; font-size: 16px;
	text-align: center; line-height: 48px; margin-top: 20px;cursor:pointer}
	input:-webkit-autofill{background-color:white !important;}
	input:-webkit-autofill {  
    -webkit-box-shadow: 0 0 0px 1000px white inset !important;  
}  